#include "utils.h"

std::string readFileToString(std::string filePath) 
{
    std::ifstream file(filePath);
    if (!file) {
        std::cerr << "无法打开文件: " << filePath << std::endl;
        return "";
    }
    // 使用 istreambuf_iterator 读取整个文件内容
    std::string content((std::istreambuf_iterator<char>(file)), std::istreambuf_iterator<char>());
    return content;
}